package com.flute.haflute.jobbox.base;

import java.io.Serializable;

/**
 * 所有类型任务配置的接口
 * 
 * @see MRJobConf, CloudJobConf
 */
public interface JobConf extends Serializable {

	/**
	 * @return 作业的Id
	 */
	public String getJobId();

	/**
	 * 设置作业的Id
	 * 
	 * @param id
	 */
	public void setJobId(String id);

	/**
	 * @return 作业的描述
	 */
	public String getJobDescription();

	/**
	 * @param jobDescription
	 *            作业描述
	 */
	public void setJobDescription(String jobDescription);
}
